bringing more convenience to the people in their daily life; providing amenities for the people; making life easier for the population
life saving apparatus [= life saving appliance]
1990’s Mao Zedong thought in his later life
60 years life extension
a chronicle of somebody’s life
a feeling of his unfortunate life
A life with his family and country
a life-long learning ladder